/*重置*/
body, h1, h2, h3, h4, h5, dl, dd, dt, p, ul, li, ol {
  margin: 0;
  padding: 0;
}

input, select, form, textarea, button {
  border: none;
  margin: 0;
  outline: none;
  padding: 0;
}

h1, h2, h3, h4, h5 {
  font-weight: normal;
}

img {
  border: none;
}

a {
  text-decoration: none;
}

* {
  font: normal 0.22rem/100% Helvetica, Arial, sans-serif;
}

li {
  list-style-type: none;
}

html {
  width: 100%;
  min-height: 100%;
  height: 100%;
}

body.shouye {
  background: #282828;
  height: 100%;
}

body {
  background-color: #fff;
  min-height: 100%;
}

/**/
@media screen and (min-width: 320px) {
  html {
    font-size: 50px;
  }
}

@media screen and (min-width: 360px) {
  html {
    font-size: 56.25px;
  }
}

@media screen and (min-width: 375px) {
  html {
    font-size: 58.59375px;
  }
}

@media screen and (min-width: 400px) {
  html {
    font-size: 62.5px;
  }
}

@media screen and (min-width: 414px) {
  html {
    font-size: 64.6875px;
  }
}

@media screen and (min-width: 440px) {
  html {
    font-size: 68.75px;
  }
}

@media screen and (min-width: 480px) {
  html {
    font-size: 75px;
  }
}

@media screen and (min-width: 520px) {
  html {
    font-size: 81.25px;
  }
}

@media screen and (min-width: 560px) {
  html {
    font-size: 87.5px;
  }
}

@media screen and (min-width: 600px) {
  html {
    font-size: 93.75px;
  }
}

@media screen and (min-width: 640px) {
  html {
    font-size: 100px;
  }
}

@media screen and (min-width: 680px) {
  html {
    font-size: 100px;
  }
}

@media screen and (min-width: 720px) {
  html {
    font-size: 100px;
  }
}

@media screen and (min-width: 760px) {
  html {
    font-size: 100px;
  }
}

@media screen and (min-width: 800px) {
  html {
    font-size: 100px;
  }
}

@media screen and (min-width: 960px) {
  html {
    font-size: 100px;
  }
}

/*公共样式*/
.cs {
  border: solid 1px #ccc;
}

.px22 {
  font-size: .22rem;
}

.px24 {
  font-size: .24rem;
}

.px26 {
  font-size: .26rem;
}

.color_h {
  color: #bdbdbd;
}

.da_xiao_xianz {
  width: 100%;
  max-width: 640px;
  margin: 0 auto;
  background: #fff;
}

/*头部开始了*/

.toub_beij {
  width: 100%;
  height: 0.88rem;
  background: #fff;
  top: 0;
  z-index: 110;

}

.toub_beij_shouye {
  max-width: 640px;

}

.zhongj_k {
  padding: 0.1rem;
  height: 0.68rem;
}

.logo_k {
  width: 26%;
  float: left;
  height: 0.68rem;
}

.logo_k img {
  width: 85%;
  margin-top: 0.1rem;
}

.shous_k {
  width: 60%;
  float: left;
  background: #f1f1f1;
  border-radius: 0.08rem;
  margin: 0.1rem 0;
  padding: 0 0.1rem;
  height: 0.48rem;
  line-height: 0.48rem;
}

.shous_k span {
  display: inline-block;
  width: 0.3rem;
  height: 100%;
  /*background: url(../images/web/sos.png) center no-repeat;*/
  /*background-size: 100%;*/
  float: left;
  margin-right: 5px;
}

.shous_k input {
  background-color: inherit;
  font-size: 0.22rem;
  width: 85%;
}

.dengl {
  width: 10%;
  float: right;
  position: relative;
  height: 0.68rem;
}

.dengl .caid_img {
  width: 70%;
  float: right;
  height: 100%;
  margin-right: 0.1rem;
}

.dengl .caid_img img {
  width: 100%;
  margin-top: 0.1rem;
}

.zhu_daoh {
  position: absolute;
  top: 0.8rem;
  right: 0px;
  display: none;
  background: rgba(0, 0, 0, .8);
  width: 120px;
  border-radius: 0.1rem;
  z-index: 100;
}

.zhu_daoh em {
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  top: -0.19rem;
  right: 0.2rem;
  border-right: 0.2rem solid transparent;
  border-bottom: 0.2rem solid rgba(0, 0, 0, .8);
  border-left: 0.2rem solid transparent;
}

.zhu_daoh li {
  padding: 0 0.2rem;
  border-bottom: solid 1px #4f4f4f;
}

.zhu_daoh li.wu {
  border-bottom: none;
}

.zhu_daoh li a {
  color: #fff;
  font-size: 0.26rem;
  line-height: .8rem;
  display: block;
}

/*banner*/

.swiper_container_1 {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative;
}

.swiper_container_1 .swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}

.swiper_container_1 .swiper-slide img {
  width: 100%;
}

.swiper_container_1 .swiper_pagination_1 {
  position: absolute;
  bottom: 0.05rem;
  z-index: 100;
  text-align: center;
  width: 100%;
}

.swiper_container_1 .swiper_pagination_1 span {
  margin: 0 5px;
}

.swiper_container_1 .swiper-pagination-bullet-active {
  background: #e10601;
}

/*<!--内容-->*/

.neir_beij {
  width: 100%;
}

.neir_beij ul {
  overflow: hidden;
  margin: 0.2rem 0;
}

.neir_beij ul li {
  width: 25%;
  float: left;
  text-align: center;
  margin-bottom: .2rem;
}

.neir_beij ul li .daohangk {
  position: relative;
  margin: 0 auto 0.1rem;
  text-align: center;
}

.neir_beij ul li .daohangk img {
  width: .75rem;
  height: 0.75rem;
}

.neir_beij ul li p {
  font-size: 0.22rem;
  color: #5f5f5f;
}

/*切换城市*/

.qieh_chengs {
  background: #f1f1f1;
  height: 0.83rem;
  position: relative;
}

.qieh_chengs .qieh_zhonj_kuang {
  background: #FFF;
  margin: 0 0.2rem;
  border-radius: 0.26rem;
  height: 0.56rem;
  margin-top: 0.2rem;
  position: relative;
  top: 0.14rem;

}

.qieh_chengs .qieh_zhonj_kuang p {
  line-height: 0.56rem;
  font-size: 0.22rem;
  margin: 0 .3rem;
  color: #5f5f5f;
}

.qieh_chengs .qieh_zhonj_kuang p span a {
  color: #3c8fff;
  font-size: 0.22rem;
}

.qieh_chengs .qieh_zhonj_kuang p em {
  margin: 0 .1rem;
  color: #9d9d9d;
  font-size: 0.22rem;
}

.qieh_chengs .qieh_zhonj_kuang p span.fenh {
  color: #9d9d9d;
  font-size: 0.22rem;
}

/*本地生活*/

.bendi_sh {
  margin: 0 .2rem;
  overflow: hidden;
}

.bendi_sh .zuob {
  width: 2.4rem;
  float: left;
  height: 2.83rem;
  position: relative;
}

.bendi_sh .tup {
  width: 2.4rem;
  height: 2.83rem;
}

.bendi_sh .tup img {
  width: 100%;
  min-height: 2.83rem;
}

.bendi_sh .wenz {
  position: absolute;
  left: 0px;
  top: 0;
  z-index: 1;
  width: 2.4rem;
  height: 2.83rem;
  background: rgba(0, 0, 0, .3);
  text-align: center;
}

.bendi_sh .wenz a {
  color: #fff;
  line-height: 0.35rem;
  font-size: 0.22rem;
  display: block;
  height: 100%;
}

.bendi_sh .wenz a p {
  margin-top: 0.8rem;
  margin-bottom: 0.15rem;
  font-size: 0.22rem;
}

.bendi_sh .wenz a span {
  font-size: 0.22rem;
}

.bend_youb {
  width: 3.6rem;
  float: left;
  height: 2.83rem;
}

.bend_youb .shang {
  height: 1.15rem;
  padding: 0.15rem 0 0 0.2rem;
}

.bend_youb .shang p {
  font-size: 0.22rem;
  color: #5f5f5f;
}

.bend_youb .shang ul {
  font-size: 0.22rem;
  padding-top: 0.15rem;
}

.bend_youb .shang ul li {
  float: left;
  margin: 0 0.18rem 0.15rem 0;
}

.bend_youb .shang ul li a {
  color: #9d9d9d;
  font-size: 0.22rem;
}

.bend_youb .liange_anniu {
  width: 100%;
  height: 1.53rem;
  overflow: hidden;
}

.bend_youb .liange_anniu .ds {
  width: 49%;
  float: left;
  height: 1.53rem;
  margin-left: 1%;
}

.bend_youb .liange_anniu .ds img {
  width: 100%;
  min-height: 1.53rem;
}

.henx {
  height: 1px;
  width: 100%;
  background: #f1f1f1;
  margin: 0.18rem 0;
}

/**/
.swiper_container_2 {
  margin: 0 0.2rem;
  height: 100%;
  overflow: hidden;
}

.swiper_container_2 .swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  height: 1.55rem;
  width: 2.96rem;
  position: relative;
}

.swiper_container_2 .swiper-slide .kuaij_td_img {
  height: 1.55rem;
}

.swiper_container_2 .swiper-slide .kuaij_td_img img {
  width: 100%;
  min-height: 1.55rem;
}

.swiper_container_2 .swiper-slide .kuaij_td_wenz {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 1.55rem;
  background: rgba(0, 0, 0, .5);
}

.swiper_container_2 .swiper-slide .kuaij_td_wenz p {
  color: #fff;
  font-size: .22rem;
}

.swiper_container_2 .swiper-slide .kuaij_td_wenz p.p2 {
  padding-top: .5rem;
  padding-bottom: .1rem;
}

.swiper_container_2 .swiper-slide .kuaij_td_wenz p.p1 {
  line-height: 0.32rem;
  border: solid 1px #ababab;
  display: inline-block;
  border-left: none;
  border-right: none;
}

.swiper_container_2 .swiper_pagination_2 {
  width: 100%;
  text-align: center;
  margin: 0.08rem 0 0.15rem 0;
}

.swiper_container_2 .swiper-pagination-bullet-active {
  background: #e10601;
  width: 15px;
  height: 8px;
  border-radius: 4px;
}

/*第一层*/
.louc_m {
  width: 100%;
  height: 0.8rem;
}

/*.louc_beij1{background: url(../images/web/beij_1.jpg)  no-repeat;background-size: 100%;}*/
/*.louc_beij2{background: url(../images/web/beij_2.jpg)  no-repeat;background-size: 100%;}*/
/*.louc_beij3{background: url(../images/web/beij_3.jpg)  no-repeat;background-size: 100%;}*/
/*.louc_beij4{background: url(../images/web/beij_4.jpg)  no-repeat;background-size: 100%;}*/

.louc_m .mingc {
  margin: 0 .2rem;
  height: 0.8rem;
}

.louc_m .mingc em {
  display: inline-block;
  width: 0.5rem;
  height: 0.29rem;
  float: left;
  margin-top: .28rem;
  margin-right: .1rem;
}

/*.louc_m .mingc .hua1{background: url(../images/web/h1.png)no-repeat;background-size: 100%;}*/
/*.louc_m .mingc .hua2{background: url(../images/web/h2.png)no-repeat;background-size: 100%;}*/
/*.louc_m .mingc .hua3{background: url(../images/web/h3.png)no-repeat;background-size: 100%;}*/
/*.louc_m .mingc .hua4{background: url(../images/web/h4.png)no-repeat;background-size: 100%;}*/
.louc_m .mingc p {
  font-size: 0.26rem;
  color: #444;
  float: left;
  margin-top: .3rem;
}

.louc_m .mingc span {
  font-size: 0.22rem;
  color: #aaa;
  text-transform: uppercase;
  margin-left: 0.1rem;
  margin-top: .3rem;
  float: left;
}

.louc_m .mingc a {
  float: right;
  color: #444;
  font-size: 0.22rem;
  margin-top: .3rem;
}

.yic_beij {
  width: 100%;

}

.yic_beij .yic_sahng_b {
  /*padding:0 .2rem;*/
  overflow: hidden;
  border-bottom: solid 1px #dedede;
}

.yic_beij .yic_sahng_b .zuo {
  width: 49.9%;
  float: left;
  height: 3rem;
  border-right: solid 1px #dedede;
  position: relative;
}

.yic_beij .yic_sahng_b .zuo p {
  color: #ff5939;
  font-size: .24rem;
  padding: 0.5rem 0 0 .2rem;
}

.yic_beij .yic_sahng_b .zuo span {
  font-size: .22rem;
  color: #bdbdbd;
  padding: 0.1rem 0 0 .2rem;
  display: inline-block;
}

.yic_beij .yic_sahng_b .zuo .zuo_tu_k {
  width: 1.95rem;
  height: 1.46rem;
  position: absolute;
  bottom: 0.18rem;
  right: 0.53rem;
}

.yic_beij .yic_sahng_b .zuo .zuo_tu_k img {
  width: 100%;
  min-height: 0.97rem;
}

.yic_beij .yic_sahng_b .you {
  width: 49.5%;
  height: 3rem;
  float: right;
}

.yic_beij .yic_sahng_b .you .you_shang {
  height: 1.06rem;
  border-bottom: solid 1px #dedede;
  position: relative;
}

.yic_beij .yic_sahng_b .you .you_shang .uou_tu1_k {
  width: 0.98rem;
  height: 0.73rem;
  position: absolute;
  right: 0.2rem;
  bottom: .1rem;
}

.yic_beij .yic_sahng_b .you .you_shang .uou_tu1_k img {
  width: 100%;
  min-height: 0.73rem;
}

.yic_beij .yic_sahng_b .you .you_shang .wez {
  width: 1.7rem;
  overflow: hidden;
  padding: 0.2rem 0 0 .2rem;
}

.yic_beij .yic_sahng_b .you .you_shang .wez .px24 {
  color: #b124cb;
  line-height: 0.45rem;
}

.yic_beij .yic_sahng_b .you .youx {
  width: 100%;
  height: 1.98rem;
}

.yic_beij .yic_sahng_b .you .youx .youx_bq {
  width: 49.5%;
  height: 1.98rem;
  border-right: solid 1px #dedede;
  position: relative;
  float: left;
}

.yic_beij .yic_sahng_b .you .youx .youx_bq .youx_tu1_k {
  width: 1.27rem;
  height: 0.97rem;
  position: absolute;
  bottom: 0.2rem;
  left: 0.18rem;
}

.yic_beij .yic_sahng_b .you .youx .youx_bq .youx_tu1_k img {
  width: 100%;
  min-height: 0.97rem;
}

.yic_beij .yic_sahng_b .you .youx .wez {
  padding: 0.05rem 0 0 0.2rem;
}

.yic_beij .yic_sahng_b .you .youx .wez p {
  line-height: .45rem;
  color: #1fff1f;
}

.yic_beij .yic_sahng_b .you .youx .youx_wubk {
  border-right: none;
}

.yic_beij .yic_sahng_b .you .youx .wez .wuj_color {
  color: #1f98ff;
}

.yic_beij .yic_xia_b {
  overflow: hidden;
}

.yic_beij .yic_xia_b .zuo {
  width: 49.9%;
  float: left;
  height: 3.1rem;
  border-right: solid 1px #dedede;
  position: relative;
}

.yic_beij .yic_xia_b .zuo .youc_xia_tu_k {
  width: 1.95rem;
  height: 1.46rem;
  position: absolute;
  bottom: 0.18rem;
  right: 0.53rem;
}

.yic_beij .yic_xia_b .zuo .youc_xia_tu_k img {
  width: 100%;
  min-height: 0.97rem;
}

.yic_beij .yic_xia_b .zuo .wez {
  margin: 0.2rem;
  line-height: 0.45rem;
}

.yic_beij .yic_xia_b .zuo .wez p {
  color: #545454;
  padding-top: 0.2rem;
}

.yic_beij .yic_xia_b .zuo .wez span {
  color: #e10601;
}

.yic_beij .yic_xia_b .you_wux {
  border-right: none;
  width: 49.5%;
}

/*第二层*/
.lianc_shang {
  width: 100%;
  height: 2.83rem;
  border-bottom: solid 1px #dedede;
}

.lianc_shang .zuo {

}

.lianc_shang .zuo .tu_k {
  width: 1.76rem;
  height: 1.32rem;
  position: absolute;
  left: 0.2rem;
  bottom: 0.2rem;
}

.lianc_shang .zuo .tu_k img {
  width: 100%;
  min-height: 1.32rem;
}

.lianc_shang .zuo .wez {
  padding: 0.2rem 0 0 0.2rem;
}

.lianc_shang .zuo .wez p {
  line-height: .45rem;
  color: #d911df;
}

.lianc_shang .you {
  width: 66%;
  height: 2.83rem;
  float: right;
  position: relative;
  overflow: hidden;
}

.lianc_shang .you .tu_k {
}

.lianc_shang .you .tu_k img {
  width: 100%;
  min-height: 1.78rem;
}

.lianc_shang .you .wez {
  padding: 0.2rem 0 0 0.2rem;
}

.lianc_shang .you .wez p {
  line-height: .45rem;
  color: #6585d2;
}

.lianc_shang .you .wez .lvsz {
  width: 1.26rem;
  line-height: .35rem;
  background: #6585d2;
  color: #fff;
  margin-top: 0.1rem;
}

.lianc_shang .zuo .wez p.color_1 {
  color: #11b6df;
}

.lianc_shang .zuo .wez p.color_2 {
  color: #dfac11;
}

.lianc_shang .zuo .wez p.color_3 {
  color: #11df46;
}

.lianc_shang .zuo_wu {
  border-right: none;
}

.lianc_shang_sanc {
  height: 3.1rem;
}

.lianc_shang .sanc_xiangd {
  float: left;
  width: 49%;
  border-right: solid 1px #dedede;
  position: relative;
  height: 3.1rem;
  overflow: hidden;
}

.lianc_shang .sanc_xiangd_wuxian {
  border-right: none;
}

.lianc_shang .sanc_xiangd .tu_k {
  width: 2.53rem;
  height: 1.92rem;
  position: absolute;
  left: 0.3rem;
  bottom: 0.2rem;
}

.lianc_shang .sanc_xiangd .tu_k img {
  width: 100%;
  min-height: 1.92rem;
}

.lianc_shang .sanc_xiangd .wez {
  padding: 0.2rem 0 0 0.2rem;
}

.lianc_shang .sanc_xiangd .wez p {
  line-height: .45rem;
  color: #6585d2;
}

/*4*/
.lianc_shang .sic_ {
  float: right;
  border-right: none;
  border-left: solid 1px #dedede;
  width: 34%;
}

.lianc_shang .you_huanb {
  width: 65%;
}

/*广告图*/
.swiper_container_3 {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative;
}

.swiper_container_3 .swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}

.swiper_container_3 .swiper-slide img {
  width: 100%;
}

.swiper_container_3 .swiper_pagination_3 {
  position: absolute;
  bottom: 0.05rem;
  z-index: 100;
  text-align: center;
  width: 100%;
}

.swiper_container_3 .swiper_pagination_3 span {
  margin: 0 5px;
}

.swiper_container_3 .swiper-pagination-bullet-active {
  background: #fff;
}

/*热门商品*/

.rem_shangp_bt_b {
  width: 100%;
  height: 0.81rem;
  background: #f5f5f5;
  text-align: center;
  line-height: 0.81rem;
}

.rem_shangp_bt_b .waik {
  display: inline-block;
  padding-top: 0.1rem;
}

.rem_shangp_bt_b em {
  height: 1px;
  width: 1.7rem;
  display: inline-block;
  float: left;
  background: #d6d6d6;
  margin: 0.28rem;
}

.rem_shangp_bt_b .mingz {
  overflow: hidden;
  color: #444;
  float: left;
}

.rem_shangp_bt_b .mingz i {
  display: inline-block;
  width: 0.28rem;
  height: 0.28rem;
  background: url(/client/assets/img/indexPage/xiangxjiat.png);
  background-size: 100%;
  margin: 0 .1rem;
  margin-top: 0.15rem;
  float: left;
}

.rem_shangp_bt_b .mingz p {
  float: left;
  margin-top: 0.2rem;
}

.rem_sp_b {
  width: 100%;
}

.tonyi_k {
  overflow: hidden;
  height: 3.88rem;
  border-bottom: solid 1px #dedede;
}

.tonyi_k .zuo_sp {
  width: 49%;
  float: left;
  height: 3.88rem;
  border-right: solid 1px #dedede;
}

.tonyi_k .zuo_sp .tu_k {
  width: 2.87rem;
  height: 2.14rem;
  padding: 0.25rem 0 0 0.15rem;
}

.tonyi_k .zuo_sp .tu_k img {
  width: 100%;
  min-height: 2.14rem;
}

.tonyi_k .zuo_sp .wez {
  padding: 0.22rem 0 0 0.2rem;
}

.tonyi_k .zuo_sp .wez p {
  line-height: 0.35rem;
  color: #555;
  height: 0.72rem;
  overflow: hidden;
}

.tonyi_k .zuo_sp .wez span {
  color: #e10601;
}

.tonyi_k .you_sp {
  width: 50%;
  border-right: none;
}

/*加载中*/

.jiazz {
  text-align: center;
  line-height: 0.65rem;
  height: 0.65rem;
  background: #dedede;
  margin-bottom: 0.2rem;
}

.jiazz p {
  line-height: 0.65rem;
  color: #989898;
}

/*底部*/

.dib_bj {
  width: 100%;
  padding-bottom: 1rem;
  border-top: solid 0.1rem #dedede;
}

.dib_bj .diyi {
  height: 0.67rem;
  border-bottom: solid 1px #e5e5e5;
  text-align: center;
}

.dib_bj .diyi ul {
  display: inline-block;
  overflow: hidden;
}

.dib_bj .diyi ul li {
  float: left;
  padding: 0 0.25rem
}

.dib_bj .diyi ul li a {
  line-height: 0.67rem;
  font-size: 0.22rem;
  color: #868686;
}

.dib_bj .diyi ul p {
  float: left;
  line-height: 0.67rem;
  color: #868686;
}

.dib_bj .liange_bb {
  border-bottom: solid 1px #e5e5e5;
  height: 1.47rem;
  padding: 0 1rem;
}

.dib_bj .liange_bb .bb {
  width: 50%;
  float: left;
  height: 1.47rem;
  text-align: center;
}

.dib_bj .liange_bb .bb_img {
  width: 0.64rem;
  height: 0.64rem;
  display: inline-block;
  padding-top: 0.28rem;
}

.dib_bj .liange_bb .bb_img img {
  width: 100%;
}

.dib_bj .liange_bb p {
  line-height: 0.35rem;
  color: #666;
  font-size: 0.22rem;
}

.dib_bj .liange_bb p.diann_color {
  color: #999;
}

.gs_beian {
  width: 100%;
  margin: 0.2rem 0;
  text-align: center;
}

.gs_beian p {
  line-height: 0.35rem;
  color: #999;
  font-size: .22rem;
}

/*底部导航*/

.dib_daoh_b {
  height: 0.89rem;
  width: 100%;
  border-top: solid 1px #cfcfcf;
  background: #fbfbfb;
  position: fixed;
  bottom: 0;
  z-index: 100; /*top:0;*/
  left: 0;
}

.dib_daoh_b ul {
  overflow: hidden;
}

.dib_daoh_b ul li {
  width: 25%;
  float: left;
  height: 0.89rem;
  text-align: center;
}

.dib_daoh_b ul li .fup {
  width: 0.35rem;
  height: 0.35rem;
  display: inline-block;
  padding-top: 0.12rem;
}

.dib_daoh_b ul li .fup img {
  width: 100%;
}

.dib_daoh_b ul li p {
  color: #797979;
  line-height: 0.3rem;
  font-size: 0.22rem;
}

.dib_daoh_b ul li p.dh_dq {
  color: #e10601;
}

/*搜索*/
.logo_k_fanh {
  width: 15%;
}

.logo_k_fanh a {
  display: block;
  width: 100%;
  height: 100%;
}

.logo_k_fanh .fanh_ann {
  width: 0.20rem;
  height: 0.38rem;
  margin: 0.15rem 0 0 0.3rem;
}

.zhongj_k_tanc {
  border-bottom: solid 1px #e2e2e2;
}

.shous_k_ganc {
  width: 75%;
}

.shous_k .sous_ann_k {
  width: 0.5rem;
  display: block;
  float: right;
  height: 0.48rem;
}

.shous_k span.sous_ann {
  float: right;
}

.remen_sos {
  margin: .2rem;
}

.remen_sos p {
  line-height: 0.35rem;
}

.remen_sos ul {
  overflow: hidden;
  margin: 0.2rem 0;
}

.remen_sos ul li {
  float: left;
  margin: 0.15rem 0.15rem 0 0;

  border: solid 1px #828282;
  border-radius: 0.05rem;
}

.remen_sos ul li a {
  color: #828282;
  line-height: 0.25rem;
  display: inline-block;
  font-size: 0.22rem;
  padding: 0.1rem 0.15rem;
}

#shous_yem {
  display: none;
  height: 100%;
  background: #fff;
}

/*index-1*/

.xin_jiajv {
  padding: 0.2rem;
}

.xin_jiajv img {
  width: 100%;
}

.xin_you_s {
  padding: 0.1rem 0.1rem;
}

.xin_you_s img {
  width: 100%;
}

.xin_jiax_x {
  padding: 0.1rem 0.1rem;
}

.xin_jiax_x img {
  width: 100%;
}

.xin_shouji_zuo {
  padding: 0.2rem;
}

.xin_shouji_zuo img {
  width: 100%;
}
